History
History
Synonyms
UK
US
Meaning:
protect

to keep (a person, thing) safe (from danger, enemies, attack)

take care of; guard from harm

COVER ALL BASES as in Wiktionary
COVER ALL BASES as in Wikipedia